Imports Aricie.DNN.Modules.LuceneSearch.Business
Imports DotNetNuke.Services.Search


Namespace Aricie.DNN.Modules.LuceneSearch.ModuleProviders
    <Obsolete("Use IluceneSearchableUpgrade and ILuceneFieldGlossary")> _
    Public Interface ILuceneSearchable
        Inherits ILuceneFieldGlossary

        Sub UpgradeSearchItem(ByVal portalId As Integer, ByRef searchItem As LuceneSearchItemInfo)

        Function GetAdditionalSearchItems(ByVal portalId As Integer, ByVal moduleId As Integer) As List(Of LuceneSearchItemInfo)

    End Interface

    <Obsolete("Use ILuceneStandAloneSearchable and ILuceneFieldGlossary")> _
    Public Interface IStandAloneLuceneSearchable
        Inherits ILuceneFieldGlossary

        Function GetSearchItems(ByVal portalId As Integer) As SearchItemInfoCollection

    End Interface



End Namespace


